All of the following are true about Von willibrand factor except:
A seems to be better answer though even the liver cells can produce a small amount of von willibrand factor.(ref Robbins 8th/670-671,9/e661)