单项选择题

I like this song ______ your opinion.

A. in spite
B. despite of
C. regardless of
D. likewise