101. I’ ve never received any gift which pleased me _____ as yours.
A. good enough B. well enough C. as good D. so well