A.
anwered by: canteau
The crank bolts are determined by the bottom bracket you are using. Most JIS bottom brackets will use M8 bolts but it can vary by brand or quality of the bottom bracket.
https://www.treefortbikes.com/mgr_Products_edit.asp?parent=1213&productID=333222350442