Carevan not the answer: priest