问题
                    
How long have you ________?— For three days.
                            A:got a headache
B:fallen ill
C:caught a cold
D:had a cough
                        
                        B:fallen ill
C:caught a cold
D:had a cough
正确答案是: