General Medicine General de8671c0 Herald patch is caused by ? A Pityriasis rosacea B Psoriasis C Lichen planus D P.versicolar