问题

I _____glasses since I was in primary school and I hate them. They make me look like a bookworm.
A:have worn
B:have been wearing
C:have been worn
D:was wearing;
B:have been wearing
C:have been worn
D:was wearing;
正确答案是: