B

Von Willebrand factor is synthesized and released primarily by vascular endothelial cells (stored in their Weibel-Palade bodies), with additional production by megakaryocytes/platelets but not by macrophages or fibroblasts [Ruggeri, 2001, PMID 11686099; de Wit & van Mourik, 2001, PMID 11686098].