问题

It has been raining for nearly a week!—I don’t care. No matter ______ the rain lasts, there will be a rainbow in the end.
A:how long
B:how often
C:how soon
D:how much;
B:how often
C:how soon
D:how much;
正确答案是: