Choose the correct:

A ) He has eaten pizza which he bought last night

B ) He has eaten the pizza which he bought last night ✅

C ) He had eaten the pizza which he has bought last night

D ) None of these