liew,
GD is gestational diabetes test.
cactus,
if no family history, probably no need. but if you are concerned, maybe can check with gynae. Actually my gynae forgot, and only did it at 32 weeks.... so he did prick test and check sugar level in blood instead. If fail this test, then will do the full 2 hour test.
btw, protein in urine stick test not very accurate. I had to do a 24 hour urine test nearer to my edd last time. stick test protein always ok. THe 24 hour urine test detected mild traces of protein..... cos of that result, end up must induce my bb.