问题

Walmart, which is one of the largest American supermarket chains, _______ some of its store open 24 hours on Mondays through Saturdays
A:keep
B:keeps
C:have kept
D:had kept
B:keeps
C:have kept
D:had kept
正确答案是: