Key is B. Painless hematuria in elderly indicates carcinoma of bladder for which flexible cystoscopy is done. As prostate is not large enough to cause hematuria so bladder carcinoma is the most likely cause.
good