The best time to do a urine pregnancy test is:

Multiple choice question

The best time to do a urine pregnancy test is:

First morning urine

Early afternoon

In the evening