A compound of formula, or a salt thereof, wherein, R A is selected from the group consisting of -(CR 1 R 2) m -N(R 3)C R 4, -(CR 5 R 6) m -SO 3 R 7, and -(CR 10 R 11) m -CO 2 R 12, wherein m at each occurrence is independently 2, 3, or 4; R 1, R 2, R 3, R 5, R 6, R 7, R 10, R 11, and R 12 at each occurrence are independently hydrogen or C 1 -C 4 alkyl; R 4 is C 1 -C 4 alkyl, C 1 -C 4 alkoxy, carboxy-C 1 -C 4 alkoxy-C 1 -C 4 alkyl, phenyl optionally substituted with 1, 2, 3, 4, or 5 substituents independently selected from the group consisting of halogen, C 1 -C 4 alkoxy, and C 1 -C 4 haloakyl, or wherein R 41, R 42, and R 44 at each occurrence are each independently carboxy-C 1 -C 4 alkyl; R 43 and R 45 are each independently selected from the group consisting of hydrogen, -C alkyl, and x and y are each independently an integer selected from 1 to 20 R B is morpholinylalkyl or is selected from the group consisting of: and R C is -(CH 2) 0-3 -T or C 1-5 alkyl; wherein T is aryl, heteroaryl, or cycloalkyl, wherein said aryl, heteroaryl, and cycloalkyl are each independently unsubstituted or substituted with 1, 2, or 3 substituents independently selected from the group consisting of halogen, alkyl, haloalkyl, hydroxyalkyl, alkoxyalkyl, haloalkoxyalkyl, aminoalkyl, alkylaminoalkyl, di(alkylaminoalkyl), cyanoalkyl, alkoxy, haloalkoxy, cyano, hydroxy, amino, alkylamino, and di(alkyl)amino; R D is hydrogen, C 1 -C 4 alkyl, benzyl, or C 3 -C 6 cycloalkyl; R E is hydrogen, hydroxy, alkoxy, amino, alkylamino, di(alkyl)amino, -OC alkyl, or-OCH 2 OC alkyl; wherein the dash bonds together indicate the presence of an optional 6-membered ring in the compound of formula, wherein the optional ring is saturated or unsaturated. R A is selected from the group consisting of -(CR 1 R 2) m -N(R 3)C R 4, -(CR 5 R 6) m -SO 3 R 7, and -(CR 10 R 11) m -CO 2 R 12, wherein m at each occurrence is independently 2, 3, or 4; R 1, R 2, R 3, R 5, R 6, R 7, R 10, R 11, and R 12 at each occurrence are independently hydrogen or C 1 -C 4 alkyl; R 4 is C 1 -C 4 alkyl, C 1 -C 4 alkoxy, carboxy-C 1 -C 4 alkoxy-C 1 -C 4 alkyl, phenyl optionally substituted with 1, 2, 3, 4, or 5 substituents independently selected from the group consisting of halogen, C 1 -C 4 alkoxy, and C 1 -C 4 haloakyl, or wherein R 41, R 42, and R 44 at each occurrence are each independently carboxy-C 1 -C 4 alkyl; R 43 and R 45 are each independently selected from the group consisting of hydrogen, -C alkyl, and x and y are each independently an integer selected from 1 to 20 m at each occurrence is independently 2, 3, or 4; R 1, R 2, R 3, R 5, R 6, R 7, R 10, R 11, and R 12 at each occurrence are independently hydrogen or C 1 -C 4 alkyl; R 4 is C 1 -C 4 alkyl, C 1 -C 4 alkoxy, carboxy-C 1 -C 4 alkoxy-C 1 -C 4 alkyl, phenyl optionally substituted with 1, 2, 3, 4, or 5 substituents independently selected from the group consisting of halogen, C 1 -C 4 alkoxy, and C 1 -C 4 haloakyl, or wherein R 41, R 42, and R 44 at each occurrence are each independently carboxy-C 1 -C 4 alkyl; R 43 and R 45 are each independently selected from the group consisting of hydrogen, -C alkyl, and x and y are each independently an integer selected from 1 to 20 R B is morpholinylalkyl or is selected from the group consisting of: and R C is -(CH 2) 0-3 -T or C 1-5 alkyl; wherein T is aryl, heteroaryl, or cycloalkyl, wherein said aryl, heteroaryl, and cycloalkyl are each independently unsubstituted or substituted with 1, 2, or 3 substituents independently selected from the group consisting of halogen, alkyl, haloalkyl, hydroxyalkyl, alkoxyalkyl, haloalkoxyalkyl, aminoalkyl, alkylaminoalkyl, di(alkylaminoalkyl), cyanoalkyl, alkoxy, haloalkoxy, cyano, hydroxy, amino, alkylamino, and di(alkyl)amino; R D is hydrogen, C 1 -C 4 alkyl, benzyl, or C 3 -C 6 cycloalkyl; R E is hydrogen, hydroxy, alkoxy, amino, alkylamino, di(alkyl)amino, -OC alkyl, or-OCH 2 OC alkyl;