Choose the correct statement about nateglinide:
A. It is a long acting oral hypoglycaemic drug
B. Taken just before a meal, it limits postprandial hyperglycaemia in type 2 diabetes mellitus
C. It lowers blood glucose in both type 1 and type 2 diabetes mellitus
D. It acts by opening K+ channels in myocytes and adipocytes