By definition,c→=a→×b→But a cross product a→×b→ is always perpendicular to both a→ and b→.That means:a→⋅c→=a→⋅(a→×b→)=0b→⋅c→=b→⋅(a→×b→)=0for any vectors a→ and b→.But the question gives:a→⋅c→=2,b→⋅c→=1,which both contradict the perpendicularity (they should be 0 , not 2 or 1 ).So no such vectors a→,b→,c→ can exist with these conditions. The data in the question are inconsistent, and therefore none of the options can be correct as the question is currently written.So the honest conclusion:The question is incorrect/ misprinted; with c→=a→×b→, you cannot have a→⋅c→=2 or b→⋅c→=1.