The structure of those
bounded (hnp)-rings over which every module admits a basic submodule, is
determined. It is shown that such rings are precisely the block lower triangular
matrix rings over D∖M where D is a discrete valuation ring with M as its maximal
ideal.