has
have
is
are
Answer is Wrong!
Answer is Right!
The correct answer is C. is.
The price of kerosene oil is a singular noun, so it takes the singular verb is.
A. has is incorrect because it is a plural verb.
B. have is incorrect because it is a plural verb.
D. are is incorrect because it is a plural verb.