A pure substance is an element or a compound.
Table salt is a pure substance. A pure substance is a substance has one type of molecule and one type of atom. Other pure substance are copper and liquid water.
Brass, which is a mixture of copper and zinc, is considered a mixture because it contains two or more different substances that are physically combined.
A homogeneous substance is the same throughout. So, a bar of pure gold, a diamond, pure water, saline water (water with salt dissolved in it) and nitrogen gas are all homogeneous, as they consist of the same substance(s) throughout. In other words, they are regular.So, you could say that a homogeneous substance is a puresubstance.
None of both:A compound (chemically speaking) is a puresubstance consisting of two or more different chemical elements. However, since chocolate is not pure but a mixture of many different compounds, it is just a (normal, naturally occurring) substance (thus not: pure)