Fill in the blank with a suitable option:
____________________ still puzzles me.
Noun clauses begin with wh-words like “where” and conjunctions like “that”, and act as noun, here a particular source. Hence Option B is correct. The rest of the options do not act as a noun, hence incorrect.