问题

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