Step 1: Recall the estimation of average grade.
In a vein-type orebody, both the grade and the thickness vary from one location to another.
Step 2: Determine the appropriate averaging method.
Since thicker sections contribute more ore than thinner sections, the average grade is calculated using a weighted average, where the weights are generally based on vein thickness or tonnage.
Hence,
\[
\boxed{\text{Weighted average of all grades}}
\]
is the correct answer.
Therefore,
\[
\boxed{(B)}
\]
is the correct answer.