单项选择题

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

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