单项选择题

(Despite of) the pills (which) are available, many people (still) have trouble (sleeping).

A. Despite of
B. which
C. still
D. sleeping