us sea captain who discovered the columbia river which was named after his ship

A-capt cook
B-capt gray
C- capt Vancouver
D-capt meares