The primary cause of supragingival calculus formation is

low pH of saliva

plaque accumulation

calcium supersaturation of saliva

weak buffering capacity of saliva