  We use the Baum-Douglas construction of K-homology to explicitly describe
various aspects of D-branes in Type II superstring theory in the absence of
background supergravity form fields. We rigorously derive various stability
criteria for states of D-branes and show how standard bound state constructions
are naturally realized directly in terms of topological K-cycles. We formulate
the mechanism of flux stabilization in terms of the K-homology of non-trivial
fibre bundles. Along the way we derive a number of new mathematical results in
topological K-homology of independent interest.
