Regardless of the answers to the above questions, if you are
coughing up
blood for more than a week, it must be examined, a simple chest X-Ray and bloodwork would rule out anything serious. Also, if you do large amounts of exercise, the prolonged heavy use of your lungs over periods of time can cause small amounts of 'pink mucus', but this should never happen regularly, or repeatedly.